package cn.yunxiang.summer.framework.base;

import com.baomidou.mybatisplus.core.metadata.IPage;

import java.io.Serializable;
import java.util.List;

/**
 * @author wangqx
 * @description TODO
 * @date 2022/6/16
 */
public interface IBusiness<V,D>{
    /**
     * 保存
     * @param t
     * @return
     */
    boolean save(D t);

    V  get(Serializable id);

    List<V>  list(D d);

    IPage<V> page(IPage<V> page, D d);

    boolean delete(Serializable id);
}
